#include "FightSM.h"


//-----------------------------------------------------------------------------
	void FightSM::Update()
	{ 
		if(!m_sleep)
		{
			m_pStateMachine->Update();
		}
	}

	void FightSM::addedToObject()
	{
		requestMessage("FightSMSleepOn",&FightSM::SleepOn);
		requestMessage("FightSMSleepOff",&FightSM::SleepOff);
	}

	void FightSM::SleepOn(const Message& msg)
	{
		m_sleep=true;
	}

	void FightSM::SleepOff(const Message& msg)
	{
		m_sleep=false;
	}